package com.kgc.springboot.hangduo.service;

import com.github.pagehelper.PageInfo;
import com.kgc.springboot.hangduo.pojo.Feedback;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.List;

/**
 * @program: hangduo
 * @author: Manxj
 * @create: 2020-12-28 17:25
 */
public interface FeedbackService {
    /**
     *
     * @param type 咨询类型
     * @param phone 用户手机号
     * @param content 咨询内容
     * @param pageNum 页码数
     * @return 分页对象
     */
    public PageInfo<Feedback> selectByExample(Integer type,String phone,String content,Integer pageNum);

    /**
     * 搜索单个信息
     * @param id
     * @return
     */
    public Feedback selectById(Integer id);

    /**
     * 更改查看状态
     * @param feedback
     * @return
     */
    public Integer updateById(Feedback feedback);

    /**
     * 查询第一次  进入客户端
     * @return
     */
    public List<Feedback> selectOne();

    /**
     * 查询自己的咨询
     * @return
     */
    public List<Feedback> selectMy(Integer id);

    public Integer insert(Feedback feedback);
}
